<?php
/**
 * Created by PhpStorm.
 * User: ZhuXueSong
 * Date: 2022-02-10
 * Time: 14:57
 */

namespace App\Constant;

/**
 * 常量映射
 * Class ConstantMap
 * @package App\Constant
 */
class ConstantMap
{
    // 交易类型
    public static $tradeTypeMap = [
        Constant::TradeType_Ali      => '支付宝', // 支付宝
        Constant::TradeType_Wechat   => '微信', // 微信
        Constant::TradeType_Ios      => 'ios内购', // ios内购
        Constant::TradeType_Balance  => '余额', // 余额
        Constant::TradeType_Integral => '积分兑换', // 积分兑换
        Constant::TradeType_Offline  => '线下支付', // 线下支付
    ];
    // 短信验证码类型
    public static $smsTypeMap = [
        Constant::SmsType_Register          => '用户注册', // 用户注册
        Constant::SmsType_BindMobile        => '绑定手机号', // 绑定手机号
        Constant::SmsType_BindEmail         => '绑定邮箱', // 绑定邮箱
        Constant::SmsType_FastLogin         => '验证码登录', // 验证码登录
        Constant::SmsType_ForgetPwd         => '找回密码', // 找回密码
        Constant::SmsType_IdCardCertificate => '实名认证', // 实名认证
        Constant::SmsType_SaveCompany       => '保存企业', // 保存企业
    ];
    // 协议类型
    public static $agreementTypeMap = [
//        Constant::AgreementType_User             => '用户协议', // 用户协议
//        Constant::AgreementType_PrivacyPolicy    => '隐私协议', // 隐私协议
        Constant::AgreementType_AboutUs          => '公司介绍', // 关于我们
//        Constant::AgreementType_ContactUs        => '联系我们', // 联系我们
        Constant::AgreementType_ProductIntroduce => '产品介绍', // 运输委托协议
        Constant::AgreementType_Partners         => '合作伙伴', // 合作伙伴
        Constant::AgreementType_OurInfo          => '关于我们', // 关于我们
        Constant::AgreementType_OurTask          => '我们的使命', // 我们的使命
        Constant::AgreementType_OurHope          => '我们的愿景', // 我们的愿景
        Constant::AgreementType_OurDept          => '我们的团队', // 我们的团队
    ];
    // 性别
    public static $sexMap = [
        Constant::Sex_Default => '保密', // 保密
        Constant::Sex_Male    => '男', // 男
        Constant::Sex_Female  => '女', // 女
    ];
    // 审核状态
    public static $checkStatusMap = [
        Constant::CheckStatus_Ing       => '待审核', // 待审核
        Constant::CheckStatus_Again_Ing => '再次待审核', // 再次待审核
        Constant::CheckStatus_Passed    => '通过', // 通过
        Constant::CheckStatus_Refused   => '拒绝', // 拒绝
    ];
    // 按钮类型
    public static $btnTypeMap = [
        Constant::BtnType_Default => '普通', // 普通操作按钮
        Constant::BtnType_Query   => '查询', // 查询按钮
        Constant::BtnType_Export  => '导出', // 导出按钮
        Constant::BtnType_Win     => '弹窗', // 弹窗按钮
        Constant::BtnType_Save    => '保存', // 保存按钮
        Constant::BtnType_Down    => '下载', // 下载按钮
    ];
    // 菜单类型
    public static $menuTypeMap = [
        Constant::MenuType_Default => '菜单', // 菜单
        Constant::MenuType_Btn     => '按钮', // 按钮
    ];

    // 是/否
    public static $yesOrNoMap = [
        1 => '是',
        0 => '否'
    ];
}
